.pagination {
    margin: 28px 0 28px;
    height: 32px;
    font-family: PingFang SC-Regular;
    font-weight: 400;
    font-size: 14px;
    color: #182345;
    .ant-select .ant-select-selector .ant-select-selection-item {
        font-size: 14px;
        line-height: 30px;
    }
    .pageNum-box {
        width: 67px;
        height: 32px;
        border-radius: 4px;
        margin-left: 12px;
    }
    .left-icon,
    .right-icon {
        margin-left: 8px;
        .ant-btn {
            width: 32px;
            height: 32px;
            padding: 6px;
            border-radius: 4px;
            border-color: #9f9faa;
            &:disabled {
                background: #fff;
                opacity: 0.5;
            }
        }
    }
    .pageBtnIcon {
        display: block;
        width: 20px;
        height: 20px;
        background-image: url('../../assets/images/left.png');
        background-size: contain;
    }
    .next_icon {
        background-image: url('../../assets/images/right.png');
    }
    .to-first {
        cursor: pointer;
    }
    .to-last {
        cursor: pointer;
    }
}
